a historic moment - Turkish English Dictionary